MK Smoke
Node Data | |
|---|---|
Display name | |
MK Smoke | |
Internal name | |
Node_MK_Smoke | |
Inheritances | |
| Node_Processor | |
| Node_MK_Smoke | |
Inputs | |
Output | |
vec2 |
Dimension |
Spawn | |
enum |
Type |
int |
Amount |
area |
Area |
path |
Path |
bool |
Loop |
surface |
Map |
int |
Attempt |
Initial State | |
range |
Lifespan |
rotRand |
Direction |
Scaling | |
range |
Life Scale |
range |
Speed Scale |
Wave | |
range |
Life Range |
curve |
Wave |
enum |
Shape |
range |
Phase |
range |
Frequency |
range |
Amplitude |
Spiral | |
range |
Life Range |
curve |
Spiral |
range |
Velocity |
enum |
Flip |
Offset | |
range2 |
Offset |
Render | |
range |
Thickness |
enum |
Curve Range |
bool |
Draw Sdf |
Color | |
gradient |
Base Color |
gradient |
Color Over Life |
Animation | |
bool |
Anim |
range |
Animation |
range |
Anim Range |
range |
Anim Speed |
range |
Anim Shift |
Outputs | |
surface |
Surface Out |
Simulate smoke path. A smoke path consists of two phases, wave and spiral.
Properties
| Spawn | |
| Type | Spawn type. |
| Amount | Amount of smokes. |
| Initial State | |
| Lifespan | Smoke liftspan. Will also control smoke size. |
| Direction | Smoke direction. |
| Wave | |
| Life Range | Range of lifespan dedicated to wave movement. |
| Wave | Amount of wave over the wave phase. |
| Shape | Wave shape. |
| Frequency | Wave frequency. |
| Amplitude | Wave size. |
| Spiral | |
| Life Range | Range of lifespan dedicated to the spiral movement (can intersect with wave). |
| Spiral | Amount of spiral over the spiral phase. |
| Velocity | Spiral velocity. |
| Flip | Randomized spiral fliping. |
| Offset | |
| Offset | Add random position offset. |
| Animation | |
| Animation | Enable smoke animation. |
| Anim Shift | Random animation starting frame. |
Commit History
| 1.20.5 |
|
|---|
Related Links
- Base Code: /scripts/node_mk_smoke/node_mk_smoke.gml